--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Node / ReticulumProjects / MeshChatX.git / files / android / chaquopy-recipes / cryptography-46 / patches / openssl_no_legacy.patch
Displaying Raw • Download
android/chaquopy-recipes/cryptography-46/patches/openssl_no_legacy.patch fee9e3356259c967b89373cf94deec01e6a5e6b3 (fee9e335) Text, 687 B
Tf85149--- src-original/src/rust/src/lib.rs
T7ee787+++ src/src/rust/src/lib.rs
Tc9d1d9@@ -61,8 +61,11 @@
// are ugly legacy, but we aren't going to get rid of them
// any time soon.
let load_legacy = !cfg!(CRYPTOGRAPHY_BUILD_OPENSSL_NO_LEGACY)
Tf85149- && !env::var("CRYPTOGRAPHY_OPENSSL_NO_LEGACY").is_ok_and(|v| !v.is_empty() && v != "0");
T7ee787+ && !env::var("CRYPTOGRAPHY_OPENSSL_NO_LEGACY").is_ok_and(|v| !v.is_empty() && v != "0");
T7ee787+ // Chaquopy: the legacy provider is not available.
T7ee787+ let load_legacy = false;
T7ee787+
let legacy = if load_legacy {
let legacy_result = provider::Provider::load(None, "legacy");
_legacy_provider_error(legacy_result.is_ok())?;
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────